Synonyms for "spider brake"

Words with similar meaning